package com.ltt.utils;

import com.alibaba.fastjson.JSONObject;
import com.ltt.utils.picutils.HttpUtil;

/**
 * @author ‘李天泰’
 * @version 1.0
 * @description: 百度的图片识别工具类
 * @date 2023/5/1 20:29
 */
public class PlantUtil {
    public static JSONObject plant(String accessToken,String urls) {
        System.out.println("urls: "+urls);
        // 请求url
        String url = "https://aip.baidubce.com/rest/2.0/image-classify/v1/plant";
        try {
            String baike_num = "5";

            String param2 = "url=" + urls + "&baike_num="+baike_num;

            // 注意这里仅为了简化编码每一次请求都去获取access_token，线上环境access_token有过期时间， 客户端可自行缓存，过期后重新获取。
//            String accessToken = "[调用鉴权接口获取的token]";

            String result = HttpUtil.post(url, accessToken, param2);
            JSONObject jsonObject = JSONObject.parseObject(result);
            return jsonObject;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
}
